From: kaf24@firebug.cl.cam.ac.uk Date: Fri, 1 Sep 2006 15:11:51 +0000 (+0100) Subject: [LINUX] xenoprof: use alloc_vm_area instead of get_vm_area. The former X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15673^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=e026a54ad643e91691735cd3e70e9fa374104aaa;p=xen.git [LINUX] xenoprof: use alloc_vm_area instead of get_vm_area. The former is exported to modules. Signed-off-by: Keir Fraser --- diff --git a/linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c b/linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c index de6ef0862e..689a8e335f 100644 --- a/linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c +++ b/linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c @@ -26,6 +26,7 @@ #include #include "op_counter.h" +#include #include #include #include <../../../drivers/oprofile/cpu_buffer.h> @@ -396,7 +397,7 @@ static int xenoprof_set_passive(int * p_domains, npages = (passive_domains[i].bufsize * passive_domains[i].nbuf - 1) / PAGE_SIZE + 1; - area = get_vm_area(npages * PAGE_SIZE, VM_IOREMAP); + area = alloc_vm_area(npages * PAGE_SIZE); if (area == NULL) { ret = -ENOMEM; goto out; @@ -502,7 +503,7 @@ int __init oprofile_arch_init(struct oprofile_operations * ops) npages = (init.bufsize * nbuf - 1) / PAGE_SIZE + 1; - area = get_vm_area(npages * PAGE_SIZE, VM_IOREMAP); + area = alloc_vm_area(npages * PAGE_SIZE); if (area == NULL) { ret = -ENOMEM; goto out;